excessively controlled - French English Dictionary